package com.anyisn.puremvc.as3.multicore.utilities.pipes.event
{
	public class ModuleEvents
	{
		public static const MODULE_JUNCTION_CONNCTED:String = "yisn.puremvc.as3.multicore.utilities.pipes.event.ModuleEvents.MODULE_JUNCTION_CONNECTED";
		
		// The module management proxy will dispatch this once the module is loaded
		// be it a dynamic module or a static (MXML) module
		public static const CONNECT_MODULE_JUNCTION:String = "yisn.puremvc.as3.multicore.utilities.pipes.event.ModuleEvents.CONNECT_MODULE_JUNCTION";
				
		// Dispatch this event when using late instantiated components.
		// e.g. components in a viewstack.  The app level medaitor should handle
		// this notification and register the component with the core (facade)
		// For uniformity use this event with ANY compile time defined (MXML) modules
		public static const COMPONENT_CREATION_COMPLETE:String = "yisn.puremvc.as3.multicore.utilities.pipes.event.ModuleEvents.COMPONENT_INITIALIZED";
	
	}
}